The Pirates Data Editor is a specially designed utility to alter the stats on saved games from Pirates! by Microprose. This utility allows you to change the titles given to you by different countries, and the different amounts of cargo, gold, and land you own.
This is the first version, and is built from hacking around in FEDit, so stats which are altered may not be the only variables relating to that characteristic in Pirates. The testing done so far has proved successful, however, that is limited to a few saved games, and is no way exhaustive.
This program is shareware, so if you use this program, please let me know by sending $3.50 to:
Benjamin Kuo
Silver Yucca Software
3419 East 7590 South
Salt Lake City, Utah 84121-5439
Please send any additional comments, suggestions, etc. to the above address.
Using the data editor is pretty straightforward. The titles are simple popup menus, where you can choose anything from no title to Marquis. However, no title and Letter of Marque are apparently influenced by other variables, so the display and saving of those two titles may not be accurate.
You can alter your name as you would any dialog box; marriage by a popup menu; personal gold and land information; and the statistics on your party by pointing, clicking, and editing.
The one unexplained entry is under the titles/STATUS box. I do not know what these mean; I show entries of 00-10, however, I think they can be actually in the range from 00-255. If you do not alter these, they won't be altered in your saved file. I've allowed you to play with the first few, as they indicate different responses when visiting any governer in a town. If anyone can figure out what the codes are I'd appreciate it if you'd drop me a note.
Future developments include:
• More thorough editing ability.
• System-7 savvy application, help balloons, etc. (If I can scrape together enough $$ to buy the latest version of THINK Pascal...)
• Ability to create entirely new saved files.
• A town-by-town editing/viewing capability.
• The ability to further change if you have found different members of your family.
Things in this version that I know how to do but didn't include:
• Altering the type of ships you have. This is actually pretty simple, but in the interest of simplicity I excluded this. I also don't know the List Manager well enough to make it straightforward. How to do this is detailed in the technical information section below.
This is what I've been able to find so far by hacking in FEdit:
Byte Format Range Information
00006: 2 bytes 0000-FFFF Gold
00009: 1 byte 00-FF Land
0000C: 1 byte 00-?? Status, Spanish
0000D: 1 byte 00-?? Status, Spanish
0000E: 1 byte 00-?? Status, Spanish
0000F: 1 byte 00-?? Status, Spanish
Status byte: 00 - 10 specifies which level to advance to after visiting the governer of the specific nationality. A value greater than 10 indicates hostility, or other specifics (I don't know what).
00011: 1 byte 00-09 Title, Spanish
00012: 1 byte 00-09 Title, English
00013: 1 byte 00-09 Title, French
00014: 1 byte 00-09 Title, Dutch
Title byte: 00 -09 specifies what title you hold in that country:
00 Letter of Marque
01 Ensign
02 Captain
03 Major
04 Colonel
05 Admiral
06 Baron
07 Count
08 Marquis
09 Duke
00018: 1 byte 01=married
00054: ?? Start of name (ASCIIZ string)
00107: 2 bytes # of crew members
00108: 1 byte # of cannons
0010A: 2 bytes Party Gold (unsigned integer)
0010C: 1 byte # of food
0010D: 1 byte # of goods
0010E: 1 byte # of sugar
00112: 1 byte # of ships
00113: 1 byte days from Jan 1
00117: 1 byte See below:
beginning of ship list (byte) high:status low:type